﻿@charset "utf-8";
/* CSS Document */
/** * 定义图标字体 */
@font-face { font-family: 'iconfont'; src: url('./font-icon/iconfont.eot'); /* IE9*/ src: url('./font-icon/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('./font-icon/iconfont.woff') format('woff'), /* chrome、firefox */ url('./font-icon/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/ url('./font-icon/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */ }
@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1467707398_4724147.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1467707398_4724147.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1467707398_4724147.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1467707398_4724147.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1467707398_4724147.svg#iconfont') format('svg'); /* iOS 4.1- */
}
/* =============== * 重新定义Html元素 * =============== */
html, body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { padding: 0; margin: 0; }
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, code, em, strong, table, th, td { font-size: 1em; font-style: normal; font-weight: normal; }
strong { font-weight: bold; }
ul, ol { list-style: none outside none; }
fieldset, img { border: medium none; }
caption, th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
body { font: 12px/150% Arial, Verdana, "宋体"; color: #666666; background: #FFF none repeat scroll 0 0; margin: 0; padding: 0; }
a { color: #555; outline: medium none; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { color: #E4393C; text-decoration: underline; }
i, cite, em { font-style: normal; }
/* ========================== * 为旧版本浏览器格式化Html5元素 * ========================== */
article, aside, dialog, footer, header, section, footer, nav, figure, menu { display: block; }
/* ========================== * 常用宽度、高度、边距、边框属性 * ========================== */
/*.w{width: 100%}*/
.wrapper { width: 1200px; margin: auto; }
.fl { float: left; }
.fr { float: right; }
.block { display: block; }
.none { display: none; }
.goods-price { font-family: Verdana; }
.goods-price em { font-size: 12px; line-height: 18px; font-weight: bold; color: #C00; }
/* ========================== * 广告区域布局样式 * ========================== */
.ads-topbanner-layout { text-align: center; display: block; width: 100%; overflow: hidden; }
/* 首页焦点区域
-------------------------------------- */
.home-focus-layout { width: 100%; height: 420px; background: #EEE; }
.home-focus-layout .focus_box { width: 100%; margin: auto; height: 420px; position: relative; }
.home-focus-layout .focus_top_banner { position: absolute; left: 0px; width: 100%; }
.home-focus-layout .focus_top_banner .banner_btn { position: absolute; z-index: 10; bottom: 0; left: 50%; width: 760px; background: #ffff00; margin-left: -388px; height: 28px; display: none; }
.home-focus-layout .focus_top_banner li { width: 100%; text-align: center;height:420px; overflow:hidden;}
.home-focus-layout .focus_top_banner .banner_btn li { float: left; padding: 5px; border: 1px solid #CCC; margin-left: 10px; color: #F00; font-size: 12px; cursor: pointer; width: 20px; }
.home-focus-layout .banner_img li img { height: 420px; max-width:100%;}
.home-focus-layout .focus_top_banner .arr { position: absolute; z-index: 10; top: 170px; left: 50%; z-index: 10; background: #000000; width: 30px; height: 50px; line-height: 50px; font-weight: 400; font-family: simsun; text-align: center; color: #ffffff; font-size: 22px; opacity: 0.2; cursor: pointer; margin-left: -370px; }
.home-focus-layout .focus_top_banner .arr.next { margin-left: 323px; }
.home-focus-layout .focus_top_banner div.ad-title { bottom: 0; overflow: hidden; position: absolute; left: 50%; margin-left: -389px; z-index: 10; }
.home-focus-layout .focus_top_banner div.ad-title a { background-color: rgba(0,0,0,0.2); color: #FFFFFF; display: inline-block; float: left; line-height: 30px; margin-right: 1px; overflow: hidden; padding: 5px 15px; text-align: center; width: 96px; text-decoration: none; }
.home-focus-layout .focus_top_banner div.ad-title a.cur { background-color: rgba(0,0,0,0.5); }
.home-focus-layout .focus_top_banner div.ad-title a em { cursor: pointer; display: block; height: 16px; overflow: hidden; width: 79px; }
/* 满屏背静切换焦点图 */
.full-screen-slides { width: 100%; height: 481px; position: relative; z-index: 1; }
.full-screen-slides li { width: 100%; height: 100%; position: absolute; z-index: 1; top: 0; left: 0; }
.full-screen-slides li a { display: block; width: 776px; height: 270px; text-indent: -9999px; margin-left: -388px; position: absolute; z-index: 2; left: 50%; }
.full-screen-slides-pagination { font-size: 0; *word-spacing:-1px/*IE6、7*/;
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#33FFFFFF', endColorstr='#33FFFFFF');
background: rgba(255,255,255,0.2); text-align: right; display: block; list-style: none; width: 760px; height: 6px; padding: 7px 8px; margin-left: -388px; position: absolute; left: 50%; top: 280px; z-index: 9; }
.full-screen-slides-pagination li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display:inline/*IE6、7*/;
list-style: none; width: 24px; height: 6px; margin-left: 4px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#3F000000', endColorstr='#3F000000');
background: rgba(0,0,0,0.25); overflow: hidden; cursor: pointer; *zoom:1;
_background: darkgray }
.full-screen-slides-pagination a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
.full-screen-slides-pagination .current { background: #F30; }
.full-screen-slide { width: 100%; height: 100%; position: relative; z-index: 1; }
.full-screen-slide li { width: 100%; height: 100%; position: absolute; z-index: 1; top: 0; left: 0; }
.full-screen-slide li a { display: block; width: 776px; height: 270px; text-indent: -9999px; margin-left: -388px; position: absolute; z-index: 2; left: 50%; }
.full-screen-slide-pagination { font-size: 0; *word-spacing:-1px/*IE6、7*/;
filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#33FFFFFF', endColorstr='#33FFFFFF');
background: rgba(255,255,255,0.2); text-align: right; display: block; list-style: none; width: 760px; height: 6px; padding: 7px 8px; margin-left: -388px; position: absolute; left: 50%; top: 280px; z-index: 9; }
.full-screen-slide-pagination li { vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display:inline/*IE6、7*/;
list-style: none; width: 24px; height: 6px; margin-left: 4px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#3F000000', endColorstr='#3F000000');
background: rgba(0,0,0,0.25); overflow: hidden; cursor: pointer; *zoom:1;
}
.full-screen-slide-pagination a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
.full-screen-slide-pagination .current { background: #F30; }
/* 三联切换焦点图 */
.jfocus-trigeminy { width: 776px; margin-left: -388px; clear: both; position: absolute; z-index: 2; top: 0px; left: 50%; }
.jfocus-trigeminy ul { background-color: #FFF; width: auto; height: 180px; position: absolute; z-index: 1; overflow: hidden; }
.jfocus-trigeminy ul li { width: 777px; height: 180px; float: left; margin-left: -1px; }
.jfocus-trigeminy ul li a { display: block; width: 259px; height: 180px; float: left; }
.jfocus-trigeminy ul li a img { max-width: 259px; max-height: 180px; }
.jfocus-trigeminy .arrow { background: url(../images/home_bg.png) no-repeat; width: 45px; height: 100px; position: absolute; z-index: 2; top: 160px; cursor: pointer; opacity: 0.3; }
.jfocus-trigeminy .pre { background-position: 0 -100px; left: 0; }
.jfocus-trigeminy .next { background-position: -45px -100px; right: 0; }
.jfocus-trigeminy .pagination { display: none; }
/*首页广告图*/
.index-adv-list { margin-top: 15px; }
.index-adv-list a { margin: 0; padding: 0; border: 0; float: left; }
/*焦点区域右侧*/
.home-focus-layout .right-sidebar { width: 228px; position: absolute; z-index: 19; top: -60px; left: 50%; margin-left: 372px; }
/*服务标志*/
.home-focus-layout .policy { background-color: #FFF; width: 210px; height: 82px; padding: 8px 0 0; }
.home-focus-layout .policy ul { width: 210px; height: 80px; }
.home-focus-layout .policy ul li { line-height: 24px; color: #999; background: url(../images/CP.png) no-repeat; width: 50px; height: 24px; float: left; padding: 52px 10px 0 10px }
.home-focus-layout .policy ul li.b1 { background-position: 0 0; }
.home-focus-layout .policy ul li.b2 { background-position: -70px 0; }
.home-focus-layout .policy ul li.b3 { background-position: -140px 0; }
/*充值水电煤*/
.home-focus-layout .recharge { background: #ECECEC; height: 178px; border-top: 1px solid #E7E7E7; overflow: hidden; }
.home-focus-layout .recharge li { position: relative; float: left; width: 47px; border: 1px solid #E4E4E4; margin: 5px 0px 0px 7px; background: none repeat scroll 0% 0% #FFF; text-align: left; line-height: 25px; height: 20px; padding: 12px 5px 17px 40px; }
.home-focus-layout .recharge .ico { -webkit-transition: -webkit-transform 0.8s; -moz-transition: -moz-transform 0.8s; -o-transition: -o-transform 0.8s; position: absolute; top: 15px; left: 10px; }
.home-focus-layout .recharge li:hover .ico { -webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg); -o-transform: rotateY(360deg); }
.home-focus-layout .recharge .phone-ico { width: 13px; height: 21px; background: url(../images/chongzhi_chip.png) no-repeat -46px 0px; }
.home-focus-layout .recharge .air-ticket-ico { width: 22px; height: 20px; background: url(../images/chongzhi_chip.png) no-repeat 0px 0px; }
.home-focus-layout .recharge .air-ticket-ico { width: 22px; height: 20px; background: url(../images/chongzhi_chip.png) no-repeat 0px 0px; }
.home-focus-layout .recharge .share-bills-ico { width: 16px; height: 19px; background: url(../images/chongzhi_chip.png) no-repeat -59px 0px; }
.home-focus-layout .recharge .hotel-ico { width: 19px; height: 19px; background: url(../images/chongzhi_chip.png) no-repeat -27px 0px; }
.home-focus-layout .recharge .arrows { position: absolute; top: 14px; right: 14px; width: 5px; height: 7px; background: url(../images/right_bottom_bg.png) no-repeat -22px 0px; }
.home-focus-layout .recharge .travel-ico { width: 30px; height: 30px; top: 10px; left: 5px; background: url(../images/travel.png) no-repeat; }
.home-focus-layout .recharge .lottery-ico { width: 30px; height: 30px; top: 10px; left: 5px; background: url(../images/lottery.png) no-repeat; }
/* 商城首页-新闻及店铺Tab切换 */
.nc-home-news .tabs-nav { background: #F7F7F7; height: 32px; border-bottom: solid 1px #E7E7E7; position: relative; z-index: 1; }
.nc-home-news .tabs-nav li { line-height: 25px; background: #F7F7F7; text-align: center; display: block; width: 70px; height: 25px; float: left; padding: 0; margin: 5px 0 0 5px; border: solid #F7F7F7; border-width: 1px 1px 0 1px; position: relative; z-index: 9; }
.nc-home-news .tabs-nav li.tabs-selected { color: #333; font-weight: 700; line-height: 27px; background: #FFF; height: 27px; border: solid #E7E7E7; border-width: 1px 1px 0 1px; position: relative; z-index: 10; _margin-bottom: -1px/* IE6 */; }
.nc-home-news .tabs-nav li a:hover, .nc-home-news .tabs-nav li.tabs-selected a { color: #333; }
.nc-home-news .tabs-panel { width: 95%; margin: 6px auto; }
.tabs-hide { display: none !important; }
.tabs-panel .store-join-btn { background: url(../images/home_bg.png) no-repeat 0 -200px; display: block; width: 180px; height: 60px; margin: 20px auto 10px; }
.tabs-panel .store-join-help { color: #999; display: block; text-align: center; }
.tabs-panel .store-join-help:hover { text-decoration: none; color: #39C; }
.tabs-panel .store-join-help i { font-size: 14px; margin-right: 4px; }
/*团购活动*/
.home-focus-layout .groupbuy { background-color: transparent; width: 210px; height: 238px; position: relative; z-index: 1; overflow: hidden; }
.home-focus-layout .groupbuy .title { line-height: 30px; background-color: #F0F0F0; color: #777; width: 210px; height: 30px; }
.home-focus-layout .groupbuy .title i { line-height: 16px; color: #FFF; background-color: #CB0100; vertical-align: middle; text-align: center; display: inline-block; width: 16px; height: 16px; margin: auto 8px auto 5px; border-radius: 2px; }
.home-focus-layout .groupbuy ul { height: 210px; padding: 0px; margin: 0px; float: left; clear: both; position: absolute; z-index: 1; }
.home-focus-layout .groupbuy ul li { float: left; width: 210px; height: 208px; padding: 0px; }
.home-focus-layout .groupbuy .pagination { display: none; }
.home-focus-layout .groupbuy .arrow { background: url(../images/home_bg.png) no-repeat; width: 19px; height: 29px; position: absolute; z-index: 2; top: 80px; cursor: pointer; }
.home-focus-layout .groupbuy:hover .arrow { opacity: 0.5!important; }
.home-focus-layout .groupbuy .arrow:hover { opacity: 0.8!important; }
.home-focus-layout .groupbuy .pre { background-position: -160px -40px; left: 0; }
.home-focus-layout .groupbuy .next { background-position: -180px -40px; right: 0; }
.home-focus-layout .groupbuy dl { background-color: #FFF; background-repeat: no-repeat; background-position: top center; width: 210px; height: 180px; padding-bottom: 28px; position: relative; z-index: 1; }
.home-focus-layout .groupbuy dl dt { color: #FFF; text-shadow: 1px 1px 0 rgba(0,0,0,0.25); filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
background: rgba(0,0,0,0.5); text-overflow: ellipsis; white-space: nowrap; width: 200px; height: 20px; padding: 2px 5px 38px 5px; position: absolute; z-index: 1; top: 120px; left: 0; overflow: hidden; }
.home-focus-layout .groupbuy dl dd.price { font-family: Verdana, Geneva, sans-serif; background: url(../images/home_bg.png) no-repeat 0 0; width: 200px; height: 30px; position: absolute; z-index: 1; top: 145px; left: 10px; }
.home-focus-layout .groupbuy dl dd.price .groupbuy-price { font-size: 16px; font-weight: 600; color: #FFF; line-height: 24px; display: block; height: 24px; float: left; margin: 3px 0 auto 12px; }
.home-focus-layout .groupbuy dl dd.price .original-price { font-size: 12px; color: #FFF; text-decoration: line-through; line-height: 24px; color: #F99; display: block; float: left; height: 24px; margin: 3px 0 auto 4px; }
.home-focus-layout .groupbuy dl dd.price .buy-button a { font-weight: 600; color: #FFF; background-color: #FF6800; line-height: 20px; text-align: center; width: 54px; height: 22px; float: right; margin: 5px 5px auto auto; }
.home-focus-layout .groupbuy dl dd.time { font-family: Verdana; background-color: #FFF; width: 200px; height: 20px; padding: 4px 5px; position: absolute; z-index: 1; bottom: 0; left: 0; }
.home-focus-layout .groupbuy dl dd.time .sell { float: left; }
.home-focus-layout .groupbuy dl dd.time .sell em { font-weight: 600; color: #E72551; margin-left: 2px; }
.home-focus-layout .groupbuy dl dd.time .time-remain { color: #777; float: right; }
.home-focus-layout .groupbuy dl dd.time .time-remain em { font-weight: 600; color: #E72551; }
/* 商城首页-新闻及店铺Tab切换*/
.proclamation { background: #FFF; width: 228px; }
.proclamation .tabs-nav { background: #F7F7F7; height: 30px; border: solid #E7E7E7; border-width: 1px 0; position: relative; z-index: 1; }
.proclamation .tabs-nav li { background: #F7F7F7; text-align: center; display: block; width: 103px; height: 20px; float: left; padding: 5px 0; margin: 0; border: solid #F7F7F7; border-width: 0 0 0 1px; position: relative; z-index: 9; cursor: pointer; }
.proclamation .tabs-nav li h3 { font-weight: 600; line-height: 20px; }
.proclamation .tabs-nav li.tabs-selected { color: #333; font-weight: 600; line-height: 20px; background: #FFF; width: 104px; height: 20px; border-style: solid; border-color: transparent #E7E7E7 #FFF #E7E7E7; border-width: 0 1px 1px 1px; position: relative; z-index: 10; _margin-bottom: -1px/* IE6 */; }
.proclamation .tabs-nav li h3, #news .tabs-nav li.tabs-selected h3 { color: #333; }
.proclamation .tabs-panel { width: 216px; height: 62px; margin: 6px auto; }
.proclamation .mall-news { }
.proclamation .mall-news li { line-height: 31px; text-overflow: ellipsis; white-space: nowrap; height: 31px; padding: 1px 0; overflow:hidden;list-style:none;}
.proclamation .mall-news li i { background: url(http://www.mmloo.com/shop/templates/default/images/home_bg.png) no-repeat -70px -40px; vertical-align: middle; display: inline-block; width: 2px; height: 2px; margin-right: 6px; }
.proclamation .mall-news li time { font-family: Tahoma, Geneva, sans-serif; color: #999; font-size: 10px; margin-left: 6px; }
.proclamation .mall-news li a { color: #898989; }

.tabs-hide { display: none !important; }
.home-sale-box { width: 100%; clear: both; padding-bottom: 20px; background-color:#F8F8F8;}
.home-sale-layout { overflow: hidden; }
.home-sale-layout .left-layout { width: 100%; float: left; }
.home-sale-layout .left-layout-title { border-bottom: solid 1px #D61E2A; }
.home-sale-layout .tabs-nav { background-color: transparent; width: 100%; height: 43px; border-style: solid; border-width: 0 0 1px 0; border-color: white; position: relative; z-index: 1; }
.home-sale-layout .tabs-nav li { background-color: transparent; width: 20%; *width: 195px;
height: 40px; float: left; padding: 0; position: relative; z-index: 1; cursor: pointer; }
.home-sale-layout .tabs-nav li h3 { font-size: 12px; font-weight: 600; line-height: 38px; text-align: center; }
.home-sale-layout .tabs-nav li i { font-size: 0px; line-height: 0; display: none; width: 0px; height: 0px; float: right; margin-left: -4px; border-width: 5px; border-style: dashed dashed solid dashed; position: absolute; z-index: 1; bottom: 0; left: 50%; }
.home-sale-layout .tabs-nav .tabs-selected { border-style: solid; border-width: 0 0 5px 0; border-color: #D61E2A; }
.home-sale-layout .tabs-nav .tabs-selected i { display: block; border-color: transparent transparent #D93600; }
.home-sale-layout .tabs-nav .tabs-selected h3 { font-weight: bold }
.home-sale-layout .tabs-panel { width: 990px; overflow: hidden; }
.home-sale-layout .tabs-panel ul li { width: 167px; height: 205px; padding: 16px; float: left; overflow: hidden; text-align: center; border-style: solid; border-width: 0px 1px 1px 0; border-color: transparent #DDD #DDD transparent; }
.home-sale-layout .tabs-panel ul li:hover { border: 1px solid #f3560f; padding: 14px 16px 17px 15px; }
.home-sale-layout .tabs-panel ul li:hover .goods-name a { color: #ff570f; }
.home-sale-layout .tabs-panel dl { width: 160px; position: relative; z-index: 1; }
.home-sale-layout .tabs-panel dl dt.goods-name { font-family: Tahoma, Geneva, sans-serif; line-height: 16px; width: 160px; height: 32px; position: absolute; z-index: auto; top: 164px; left: 0; overflow: hidden; }
.home-sale-layout .tabs-panel dl dd.goods-thumb { width: 160px; height: 160px; position: absolute; z-index: auto; top: 0; left: 0; }
.home-sale-layout .tabs-panel dl dd.goods-thumb a { text-align: center; vertical-align: middle; display: table-cell; *display: block;
width: 160px; height: 160px; overflow: hidden; }
.home-sale-layout .tabs-panel dl dd.goods-thumb img { max-width: 160px; max-height: 160px; margin-top:expression(160-this.height/2);
*margin-top:expression(80-this.height/2);
_width: 160px; }
.home-sale-layout .tabs-panel dl dd.goods-price { color: #999; position: absolute; z-index: auto; top: 198px; left: 0; width: 160px; text-align: center }
.home-sale-layout .tabs-panel dl dd.goods-price em { font-size: 14px; line-height: 18px; color: #C00; }
.home-sale-layout .tabs-panel dl dd.goods-price .original { font-size: 12px; font-weight: normal; text-decoration: line-through; color: #999; vertical-align: middle; margin-left: 6px; }
.home-sale-layout .right-sidebar { width: 211px; float: right; }
.home-sale-layout .right-sidebar .title { height: 40px; border-bottom: solid 2px #F00; }
.home-sale-layout .right-sidebar .title h3 { font-size: 12px; font-weight: 600; line-height: 38px; color: #D93600; margin-left: 20px; }
.home-sale-layout .sale-discount { width: 210px; height: 252px; overflow: hidden; position: relative; z-index: 1; }
.home-sale-layout .sale-discount ul { width: auto; height: 252px; position: absolute; z-index: 1; }
.home-sale-layout .sale-discount ul li { width: 210px; height: 50px; float: left; padding: 191px 0 0 0; }
.home-sale-layout .sale-discount .arrow { background: url(../images/home_bg.png) no-repeat; width: 19px; height: 29px; margin-top: -40px; position: absolute; z-index: 2; top: 50%; cursor: pointer; opacity: 0.25!important; }
.home-sale-layout .sale-discount .arrow:hover { opacity: 0.85!important; }
.home-sale-layout .sale-discount .pre { background-position: -160px -70px; left: 0; }
.home-sale-layout .sale-discount .next { background-position: -180px -70px; right: 0; }
.home-sale-layout .sale-discount dl { height: 59px; width: 210px; border-bottom: solid 1px #F0F0F0; position: relative; z-index: 1; }
.home-sale-layout .sale-discount dl dt, .home-sale-layout .sale-discount dl dd { position: absolute; z-index: auto; }
.home-sale-layout .sale-discount dt.goods-name { text-overflow: ellipsis; white-space: nowrap; width: 200px; height: 20px; top: 30px; left: 5px; overflow: hidden; }
.home-sale-layout .sale-discount dd.goods-thumb { top: -155px; left: 30px; }
.home-sale-layout .sale-discount dd.goods-thumb a { text-align: center; vertical-align: middle; display: table-cell; *display: block;
width: 150px; height: 150px; overflow: hidden; }
.home-sale-layout .sale-discount dd.goods-thumb img { max-width: 150px; max-height: 150px; margin-top:expression(150-this.height/2);
*margin-top:expression(75-this.height/2);
}
.home-sale-layout .sale-discount dd.goods-price { font: 600 16px/30px Verdana; color: #C00; width: 200px; height: 30px; top: 0; left: 5px; }
.home-sale-layout .sale-discount dd.goods-price .original { font-size: 12px; color: #AAA; font-weight: normal; text-decoration: line-through; margin-left: 6px; }
.home-sale-layout .sale-discount dd.goods-price-discount { color: #FFF; background: url(../images/home_bg.png) no-repeat -100px -100px; text-align: center; width: 48px; height: 24px; padding: 28px 0 16px 0; top: -40px; right: 5px; }
.home-sale-layout .sale-discount dd.goods-price-discount em { font-size: 16px; font-weight: 600; margin-right: 2px; }
.home-sale-layout .sale-discount dd.time-remain { color: #999; line-height: 16px; text-align: center; width: 210px; height: 16px; top: -180px; left: 0; }
.home-sale-layout .sale-discount dd.time-remain i { background: url(../images/home_bg.png) no-repeat -40px -60px; vertical-align: middle; display: inline-block; width: 11px; height: 11px; margin-right: 4px; }
.home-sale-layout .sale-discount dd.time-remain em { font-weight: 600; color: #555; margin: 0 2px; }
.home-sale-layout .sale-discount dd.goods-buy-btn { }
.home-sale-layout .sale-discount .preNext { opacity: 0.5 !important; }
.home-sale-layout .sale-discount .preNext:hover { opacity: 1 !important; }
/* 首页标准内容模块
-------------------------------------- */
.home-standard-layout { height: 540px; overflow: hidden; margin-top: 15px; background: #fff; }
/*区块左侧*/
.home-standard-layout .left-sidebar { width: 212px; height: 540px; float: left; position: relative; }
.home-standard-layout .left-sidebar .floor_num { position: absolute; left: -2px; top: 0px; }
.home-standard-layout .left-sidebar .title { background-color: #FFF; width: 100%; height: 40px; }
.home-standard-layout .left-sidebar .title .pic-type img { max-width: 210px; max-height: 40px; margin: 0 1px; }
.home-standard-layout .left-sidebar .title .txt-type { height: 32px; }
.home-standard-layout .left-sidebar .title .txt-type span { font-family: Tahoma; font-size: 18px; line-height: 28px; background: #FFF; vertical-align: middle; text-align: center; display: inline-block; width: 28px; height: 28px; margin: auto 8px auto 2px; border: solid 2px; border-radius: 18px; }
.home-standard-layout .left-sidebar .title .txt-type h2 { font: 22px/32px "microsoft yahei"; color: #555; vertical-align: middle; display: inline-block; *display: inline/*IE6,7*/;
zoom: 1; }
.home-standard-layout .left_tit ul li { float: left; width: 78px; line-height: 23px; }
.home-standard-layout .left_tit ul li.current a { color: #C9000A; }
.home-standard-layout .left_tit { padding: 15px 0px 20px 50px; *width:175px;
*height:138px;
}
.home-standard-layout .left-sidebar .m1 { width: 30px; height: 35px; position: absolute; top: 0px; left: 0px; text-align: center; color: #FFF; line-height: 26px; font-weight: bold; font-size: 20px; }
.home-standard-layout .left-sidebar .m1 .m2 { width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 10px solid #FFF; position: absolute; top: 25px; left: 0px; }
/*区块左侧广告*/.home-standard-layout .left-ads { width: 100%; height: 280px; }
.home-standard-layout .left-ads img { max-width: 212px; max-height: 280px; }
/*新左侧推荐品牌*/
.recommend { position: relative; }
.recommend span, .goods_show_box span { position: absolute; display: block; width: 28px; height: 62px; line-height: 62px; color: #FFF; background-color:#ccc;text-align: center; font-size: 30px; font-weight: 400; font-family: simsun; cursor: pointer; z-index: 3; }
.recommend span.recommend_pre, .goods_show_pre { left: 0; top: 32%; }
.recommend span.recommend_pre { *top:40px;}
.goods_show_pre { *top:50px;}
.recommend span.recommend_next, .goods_show_next { right: 0; top: 32%; }
.recommend span.recommend_next { *top:40px;}
.goods_show_next { *top:50px;}
.recommend_brand ul li { width: 100%; text-align: center }
.recommend_brand ul li a { width: 108px; border-bottom: 1px solid #DFDFDF; ; height: 32px; padding: 5px 25px; line-height: 32px; text-align: center; }
.recommend_brand ul li a img { height: 38px; width: 100px; max-width: none; max-height: none; }
.recommend .recommend_show { padding: 0px 10px; }
.recommend .recommend_show ul li { float: left; margin-top: 8px; border-bottom: 1px solid #DDD; padding: 5px 0px; width: 100px; height: 30px; overflow: hidden; }
.recommend .recommend_show a { width: 100px; height: 30px; color: #fff; display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; *float:left;
text-decoration: none; font-weight: bold; }
.recommend .recommend_show a img { vertical-align: middle; border: 0px none; }
.recommend .recommend_show.little ul li { overflow: hidden; float: none; width: 205px; height: 49px; text-align: center; margin: 0px; border: none; padding: 0px; }
.recommend .recommend_show.little ul li a { width: 205px; border-bottom: 1px solid #DFDFDF; padding: 5px 25px; line-height: 30px; text-align: center; *padding: 5px 0px;
}
.recommend .recommend_show.little ul li a img { height: 38px; width: 100px; max-width: none; max-height: none; }
/*原来左侧推荐分类*/
.home-standard-layout .recommend-classes { width: 200px; height: 220px; margin: 0 auto; overflow: hidden; }
.home-standard-layout .recommend-classes ul { font-size: 0; *word-spacing:-1px/*IE6、7*/;
width: 202px; height: 222px; margin: -1px; }
.home-standard-layout .recommend-classes ul li { display: inline-block; *display: inline;
zoom: 1; }
.home-standard-layout .recommend-classes ul li a { font-size: 13px; text-shadow: 1px 1px 0 rgba(0,0,0,0.05); color: #FFF; line-height: 21px; background: url(../images/home_bg.png) no-repeat -200px 10px; text-align: center; display: block; width: 101px; height: 21px; padding: 7px 0; border-style: solid; border-width: 1px 0; }
.home-standard-layout .recommend-classes ul li a:hover { text-decoration: none; text-shadow: none; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#19000000', endColorstr='#19000000');
background: rgba(0,0,0,0.1); }
/*区块中部*/
.home-standard-layout .middle-layout { width: 776px; height: 100%; float: left; margin-top: -7px; }
.home-standard-layout .tabs-nav { background-color: transparent; width: 100%; height: 40px; border-style: solid; border-width: 0 0 2px 0; border-color: transparent transparent #DDD transparent; position: relative; z-index: 1; }
.home-standard-layout .tabs-nav li { background-color: transparent; width: 25%; height: 40px; float: left; padding: 0; border-style: solid; border-width: 0 0 2px 0; border-color: #DDD; position: relative; z-index: 1; cursor: pointer; }
.home-standard-layout .tabs-nav li h3 { font-size: 12px; font-weight: 600; line-height: 38px; text-align: center; }
.home-standard-layout .tabs-nav li i { font-size: 0px; line-height: 0; display: none; width: 0px; height: 0px; float: right; margin-left: -4px; border-width: 5px; border-style: dashed dashed solid dashed; position: absolute; z-index: 1; bottom: 0; left: 50%; }
.home-standard-layout .tabs-panel { width: 776px; height: 498px; padding: 0; margin: 0; position: relative; z-index: 1; }
/*中部推荐位广告图形式1*/
.home-standard-layout .middle-banner-style01 { background-color: #000; width: 776px; height: 498px; position: relative; z-index: 1; }
.home-standard-layout .middle-banner-style01 a { position: absolute; z-index: 1; }
.home-standard-layout .middle-banner-style01 .a1, .home-standard-layout .middle-banner-style01 .a2, .home-standard-layout .middle-banner-style01 .c1, .home-standard-layout .middle-banner-style01 .c2, .home-standard-layout .middle-banner-style01 .a1 img, .home-standard-layout .middle-banner-style01 .a2 img, .home-standard-layout .middle-banner-style01 .c1 img, .home-standard-layout .middle-banner-style01 .c2 img { width: 194px; height: 194px; }
.home-standard-layout .middle-banner-style01 .a1 { top: 0; left: 0; }
.home-standard-layout .middle-banner-style01 .a2 { top: 194px; left: 0; }
.home-standard-layout .middle-banner-style01 .b1 { width: 388px; height: 388px; top: 0; left: 194px; }
.home-standard-layout .middle-banner-style01 .b1 img { width: 388px; height: 388px; }
.home-standard-layout .middle-banner-style01 .c1 { top: 0; left: 582px; }
.home-standard-layout .middle-banner-style01 .c2 { top: 194px; left: 582px; }
.home-standard-layout .middle-banner-style01 .d1, .home-standard-layout .middle-banner-style01 .d2, .home-standard-layout .middle-banner-style01 .d3, .home-standard-layout .middle-banner-style01 .d4, .home-standard-layout .middle-banner-style01 .d1 img, .home-standard-layout .middle-banner-style01 .d2 img, .home-standard-layout .middle-banner-style01 .d3 img, .home-standard-layout .middle-banner-style01 .d4 img { width: 194px; height: 110px; }
.home-standard-layout .middle-banner-style01 .d1 { top: 388px; left: 0; }
.home-standard-layout .middle-banner-style01 .d2 { top: 388px; left: 194px; }
.home-standard-layout .middle-banner-style01 .d3 { top: 388px; left: 388px; }
.home-standard-layout .middle-banner-style01 .d4 { top: 388px; left: 582px; }
/*中部推荐商品列表*/
.home-standard-layout .middle-goods-list { width: 775px !important; height: 497px !important; border-style: solid; border-width: 0 1px 1px 0; border-color: transparent #DDD #DDD transparent; overflow: hidden; }
.home-standard-layout .middle-goods-list ul { width: 776px; height: 498px; margin: 0 -1px -1px 0; }
.home-standard-layout .middle-goods-list ul li { width: 193px; height: 248px; float: left; border-style: solid; border-width: 0 1px 1px 0; border-color: transparent #DDD #DDD transparent; overflow: hidden; }
.home-standard-layout .middle-goods-list dl { width: 160px; margin: 15px auto auto; position: relative; z-index: 1; }
.home-standard-layout .middle-goods-list dl dt.goods-name { font-family: Tahoma; line-height: 16px; width: 160px; height: 32px; position: absolute; z-index: auto; top: 168px; left: 0; overflow: hidden; }
.home-standard-layout .middle-goods-list dl dd.goods-thumb { width: 160px; height: 160px; position: absolute; z-index: auto; top: 0; left: 0; }
.home-standard-layout .middle-goods-list dl dd.goods-thumb a { text-align: center; vertical-align: middle; display: table-cell; *display: block;
width: 160px; height: 160px; overflow: hidden; }
.home-standard-layout .middle-goods-list dl dd.goods-thumb img { max-width: 160px; max-height: 160px; margin-top:expression(160-this.height/2);
*margin-top:expression(80-this.height/2);
}
.home-standard-layout .middle-goods-list dl dd.goods-price { font-size: 14px; line-height: 20px; position: absolute; z-index: auto; top: 204px; left: 0; }
.home-standard-layout .middle-goods-list dl dd.goods-price .original { font-size: 12px; font-weight: normal; text-decoration: line-through; color: #999; vertical-align: middle; margin-left: 6px; }
/*右侧推荐品牌*/
.home-standard-layout .right-sidebar { width: 212px; height: 100%; float: right; left: 0; }
.home-standard-layout .right-sidebar .title { background-color: #FFF; width: 100%; height: 40px; border-bottom: solid 2px #DDD; }
.home-standard-layout .recommend-brand { width: 212px; height: 257px; overflow: hidden; }
.home-standard-layout .recommend-brand ul { background-color: #FFF; width: 212px; height: 258px; margin-top: -1px }
.home-standard-layout .recommend-brand ul li { background-color: #FFF; float: left; border-bottom: solid 1px #EEE; }
.home-standard-layout .recommend-brand ul li a { display: block; width: 98px; height: 42px; padding: 5px; line-height: 42px; text-align: center; }
.home-standard-layout .recommend-brand ul li img { max-width: 96px; max-height: 32px; }
/*右侧广告切换*/
.home-standard-layout .right-side-focus { width: 212px; height: 241px; position: relative; z-index: 1; overflow: hidden; }
.home-standard-layout .right-side-focus ul { height: 241px; position: absolute; z-index: 1; }
.home-standard-layout .right-side-focus ul li { width: 212px; height: 241px; overflow: hidden; float: left; }
.home-standard-layout .right-side-focus img { width: 212px; height: 241px; }
.home-standard-layout .right-side-focus .pagination { font-size: 0; *word-spacing:-1px/*IE6、7*/;
text-align: center; width: 192px; height: 6px; padding: 7px 10px; position: absolute; z-index: 3; right: 0; bottom: 0; }
.home-standard-layout .right-side-focus .pagination span { background: #fff; vertical-align: top; letter-spacing: normal; word-spacing: normal; display: inline-block; *display:inline/*IE6、7*/;
list-style: none; width: 24px; height: 6px; margin-left: 4px; cursor: pointer; }
.home-standard-layout .right-side-focus .pagination span.on { background: #fff; }
/*标准区块色彩风格*/
/*橙色*/
.style-orange .header-bar { border-color: #F7994A; }
.style-orange .header-bar .other-classes li.tabs-selected { background: #F7994A; }
.style-orange .clearfix .left-sidebar .m1 { background-color: #F7994A }
/*蓝色*/
.style-blue .header-bar { border-color: #4595C6; }
.style-blue .header-bar .other-classes li.tabs-selected { background: #4595C6; }
.style-blue .clearfix .left-sidebar .m1 { background-color: #4595C6 }
/*粉色*/
.style-pink .header-bar { border-color: #FF4F51; }
.style-pink .header-bar .other-classes li.tabs-selected { background: #FF4F51; }
.style-pink .clearfix .left-sidebar .m1 { background-color: #FF4F51 }
/*紫色*/
.style-purple .header-bar { border-color: #2B3282; }
.style-purple .header-bar .other-classes li.tabs-selected { background: #2B3282; }
.style-purple .clearfix .left-sidebar .m1 { background-color: #2B3282 }
/*绿色*/
.style-green .header-bar { border-color: #27ae61; }
.style-green .header-bar .other-classes li.tabs-selected { background: #27ae61; }
.style-green .clearfix .left-sidebar .m1 { background-color: #27ae61 }
/*红色*/
.style-red .header-bar { border-color: #c1392b; }
.style-red .header-bar .other-classes li.tabs-selected { background: #c1392b; }
.style-red .clearfix .left-sidebar .m1 { background-color: #c1392b }
/*褐色*/
.style-brown .header-bar { border-color: #8c4600; }
.style-brown .header-bar .other-classes li.tabs-selected { background: #8c4600; }
.style-brown .clearfix .left-sidebar .m1 { background-color: #8c4600 }
.home-channel-layout { margin-top: 15px; }
.home-channel-layout .ll { width: 380px; margin-right: 30px; float: left; }
.home-channel-layout .ml { width: 380px; float: left; }
.home-channel-layout .rl { width: 380px; margin-left: 30px; float: right; }
.home-channel-layout .title { height: 38px; border-bottom: solid 2px #DDD; }
.home-channel-layout .title h2 { font-family: "microsoft yahei"; font-size: 22px; font-weight: 100; line-height: 30px; paddding: 4px; }
.home-channel-layout .content { margin: 10px 0; }
.cms-picture { width: 380px; height: 260px; position: relative; z-index: 1; overflow: hidden; }
.cms-picture ul { position: absolute; z-index: 1; }
.cms-picture ul li { width: 380px; height: 260px; float: left; }
.cms-article { width: 380px; margin-top: 15px; }
.cms-article dl { width: 120px; height: 110px; float: left; clear: left; position: relative; z-index: 1; }
.cms-article dl dt { line-height: 24px; width: 120px; height: 24px; overflow: hidden; position: absolute; z-index: 1; bottom: 0; left: 0; }
.cms-article dl dd { width: 120px; height: 90px; position: absolute; z-index: 1; top: 0; left: 0; }
.cms-article dl dd img { max-width: 120px; }
.cms-article ul { width: 240px; float: right; }
.cms-article ul li { line-height: 24px; }
.microshop-summary .content { width: 380px; overflow: hidden; }
.microshop-summary .content ul { width: 400px; margin-left: -20px; }
.microshop-summary .content ul li { float: left; width: 180px; height: 240px; padding-left: 20px; margin-bottom: 10px; position: relative; z-index: 1; overflow: hidden; }
.microshop-share { width: 180px; height: 90px; padding: 195px 0 10px 0; position: absolute; left: 20px; top: 0; background: url(trans.gif); }
.microshop-share b {
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#A5000000', endColorstr='#A5000000'); background: rgba(0,0,0,0.65); display: block; width: 180px; height: 240px; position: absolute; z-index: 1; left: 0; top: 195px; }
.microshop-summary .content ul li dl { position: relative; z-index: 2; }
.microshop-summary .content ul li dl dt { padding: 5px; }
.share-member-avatar { border: solid 1px #FFF; width: 32px; height: 32px; float: left; }
.share-member-avatar img { max-width: 32px; max-height: 32px; }
.share-member-info { float: left; margin-left: 8px; }
.share-member-name { font-size: 12px; font-weight: 600; color: #FC0; }
.share-date { font-family: Tahoma, Geneva, sans-serif; color: #999; }
.share-content { font-size: 12px; line-height: 16px; clear: both; height: 32px; padding: 5px; overflow: hidden; }
.share-content a { color: #EEE; }
.share-content a:hover { text-decoration: none; color: #FC0; }
.share-like { line-height: 16px; color: #CCC; padding: 0 5px; }
.share-like i { background: url(../images/home_bg.png) no-repeat -40px -40px; vertical-align: middle; display: inline-block; width: 16px; height: 16px; margin-right: 5px; }
.share-like em { font-weight: 600; color: #FC0; margin: 0 2px; }
.microshop-thumb { background: #fff; overflow: hidden; }
.microshop-thumb a { overflow: hidden; text-align: center; position: relative; }
.microshop-thumb a img { position: relative; vertical-align: text-top; }
.microshop-thumb { width: 180px; height: 240px; }
.microshop-thumb a { width: 180px; height: 240px; }
.circle-summary .contnet { width: 380px; overflow: hidden; }
.circle-theme { width: 400px; margin-left: -20px; overflow: hidden; }
.circle-theme li { width: 180px; margin-left: 20px; float: left; }
.circle-theme li a { width: 180px; }
.circle-theme-thumb { background: #fff; overflow: hidden; }
.circle-theme-thumb a { overflow: hidden; text-align: center; position: relative; }
.circle-theme-thumb a img { position: relative; vertical-align: text-top; }
.circle-theme-name { line-height: 16px; background-color: #EBF5EC; height: 32px; padding: 5px; overflow: hidden; }
.circle-theme-from { line-height: 24px; color: #999; padding: 0 5px; }
.circle-theme-from a { color: #3AA55A; }
.circle-reply-theme { border: dashed #DDD; border-width: 1px 0; margin: 10px 0 15px 0; padding: 8px 5px; overflow: hidden; }
.circle-reply-theme li { line-height: 24px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.circle-reply-theme li a:hover { color: #3AA55A; text-decoration: none; }
.circle-reply-theme li span { color: #999; margin-right: 4px; }
.circle-member { width: 400px; margin-left: -20px; }
.circle-member li { width: 80px; height: 80px; float: left; margin-left: 20px; }
.circle-member li div.circle-member-avatar { width: 80px; height: 80px; }
.circle-member li div.circle-member-avatar a { text-align: center; vertical-align: middle; display: table-cell; *display: block/*IE7*/;
width: 72px; height: 72px; float: left; padding: 3px; border: solid 1px #EBF5EC; overflow: hidden; }
.circle-member li div.circle-member-avatar a:hover { background-color: #EBF5EC; }
.circle-member li div.circle-member-avatar img { max-width: 72px; max-height: 72px; margin-top:expression(72-this.height/2);
*margin-top:expression(36-this.height/2)/*IE7*/;
}
.circle-member li h4.circle-member-name { font-weight: 600; line-height: 24px; height: 24px; }
.circle-member li h4.circle-member-name a { color: #3AA55A; }
.circle-member li p.circle-member-theme { line-height: 16px; height: 32px; overflow: hidden; }
.circle-member li p.circle-member-theme a { color: #999; }
.clip-thumb { background: #fff; overflow: hidden; }
.clip-thumb a { overflow: hidden; text-align: center; position: relative; }
.clip-thumb a img { position: relative; vertical-align: text-top; }
/* 友情链接 */
.piclink span { background-color: #FFF; border: 1px solid #D8D8D8; width: 88px; height: 31px; display: inline; float: left; padding: 2px; margin-right: 13px; }
.piclink { margin: 10px auto; }
.textlink { clear: both; margin: 0 auto; padding: 0 0 10px 0; }
.textlink span { width: 88px; display: inline; float: left; padding: 2px; margin-right: 13px; }
.textlink a { line-height: 22px; display: block; width: 97px; float: left; text-align: center }
/*小标题*/
.clear:after { height: 0px; font-size: 0px; overflow: hidden; visibility: hidden; content: "."; clear: both; display: block; }
.clear { clear: both; zoom: 1; }
.home-focus-layout #smallname ul li { float: left; background: gray; opacity: 0.6; filter: alpha(opacity=60); width: 85px; margin-left: 10px; height: 25px; color: yellow; }
.home-focus-layout #smallname ul li a { color: black; font-weight: bold; font-size: 12px; line-height: 25px; display: block; width: 85px; }
.home-focus-layout #smallname ul li a:hover { background: red; text-decoration: none; }
.home-focus-layout #smallname { height: 25px; text-align: center; margin: 0px auto; width: 600px; position: absolute; left: 570px; top: 275px; z-index: 999; }
.home-adv-group { width: 210px; height: 150px; background: #ccc; }
.friendly_link { clear: both; border-bottom: 1px solid #F2F2F2; min_height: 30px; line-height: 30px; }
.friendly_link span { margin: 5px; }
.friendly_link a { color: #666; text-decoration: none; }
.friendly_link a:hover { text-decoration: underline; }
/** * 新首页，样式更改 */
.index-new .tabs-new { font-size: 14px; padding: 10px 0 5px 5px; border-bottom: 1px solid #EEEEEE; }
.index-new .tabs-new h3 { font-weight: bold; line-height: 25px; }
.index-new .right-sidebar { background: #FFF; height: 480px; padding: 0; border-bottom: 1px solid #D8D8D8; }
.index-new .right-sidebar .ad { text-align: center; width: 228px; height: 60px; overflow: hidden; }
.index-new .right-sidebar .ad img { max-width: 228px; max-height: 60px; }
.index-new .right-sidebar .wel_come { width: 196px; height: 45px; text-align: center; padding: 11px 15px; border-style: solid; border-width: 1px 1px 0px 1px; border-color: #E7E7E7; }
.index-new .right-sidebar .wel_come dl { padding: 0px 0 10px 0; }
.index-new .right-sidebar .wel_come dt { float: left; }
.index-new .right-sidebar .wel_come dt { text-align: center; margin-right: 10px; }
.index-new .right-sidebar .wel_come dd { text-align: left; line-height: 24px; }
.index-new .right-sidebar .login-in { height: 40px; }
.index-new .right-sidebar .login-in a { display: block; float: left; border-style: dashed solid solid solid; border-width: 1px 0px 1px 1px; border-color: #E7E7E7; width: 112px; text-align: center; height: 40px; line-height: 40px; text-decoration: none; }

.index-new .right-sidebar .login-in .strip{margin:auto;background: #E8E8E8;border: none;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;width: 200px;height: 15px;
position: relative;overflow: hidden;}
.index-new .right-sidebar .login-in .strip .strip-range{ position: absolute; 
left: 0; top:0; height: 100%; background-color:#FF3B2F; width: 25%; -webkit-border-radius: 7px 0 0 7px; -moz-border-radius: 7px 0 0 7px; border-radius: 7px 0 0 7px;}

.index-new .right-sidebar .sider-ad { text-align: center; width: 228px; height: 136px; overflow: hidden; }
.index-new .right-sidebar .sider-ad img { max-width: 228px; max-height: 136px; }
.index-new .recharge { background: #fff; border: none; }
.home-focus-layout .focus_top_banner { height: 420px; background: #EEEEEE; overflow:hidden;}
/** * 加载淘宝样式 */
.conve, .conve-hd-arrow { border: 1px solid #e8e8e8; }
@keyframes toTopFromBottom {
49% {
transform: translateY(-100%);
}
50% {
opacity: 0.3;
transform: translateY(80%);
}
51% {
opacity: 1;
}
}
@keyframes toTopFromBottom {
49% {
transform: translateY(-100%);
}
50% {
opacity: 0.3;
transform: translateY(40%);
}
51% {
opacity: 1;
}
}
.conve-hd { padding: 0 16px; position: relative; }
.conve-hd h3 { height: 16px; margin-top: 10px; overflow: hidden; text-indent: -200px; width: 70px; }
.conve-hd-p { display: none; left: 90px; position: absolute; top: -3px; }
.conve-hd-arrow { border-radius: 2px; cursor: pointer; display: inline-block; padding: 4px 2px; position: relative; top: -1px; vertical-align: middle; }
.conve-hd-arrow-i { background: none repeat scroll 0 0 #fff; position: relative; }
.conve-hd-arrow-i em, .conve-hd-arrow-i span { border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0 3px 3px; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; }
.conve-hd-arrow-i em { border-bottom-color: #f4f4f4; top: -2px; }
.conve-hd-arrow-i span { border-bottom-color: #fff; }
.conve-hd-s { color: #6c6c6c; display: none; font-size: 16px; position: absolute; right: 21px; top: -5px; }
.conve-bd { height: 238px; margin-top: 10px; position: relative; }
.conve-bd-wrap { padding-top: 8px; overflow: hidden; }
.conve-bd-wrap .conve-bd-inner { transition-duration: 0.3s; transition-property: margin; height: 184px; border: 1px solid #CDCDCD; border-width: 1px 0px 0px 1px; }
.conve-bd-wrap .mod { background: none repeat scroll 0 0 #fff; border-radius: 3px; color: #9c9c9c; cursor: pointer; float: left; height: 53px; padding: 19px 6px; outline: 0 none; overflow: hidden; text-align: center; width: 56px; }
.conve-bd-wrap .mod-arrow { display: block; margin: 1px auto; }
.conve-bd-wrap .mod-arrow em, .conve-bd-wrap .mod-arrow span { border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 3px 3px 0; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; }
.conve-bd-wrap .mod-arrow em { border-top-color: #9c9c9c; top: 1px; }
.conve-bd-wrap .mod-arrow span { border-top-color: #fff; }
.conve-bd-wrap .mod-hover, .conve-bd-wrap .mod:hover { color: #D71D2A; text-decoration: none; z-index: 12; }
.conve-bd-wrap .mod-hover { border-bottom-color: #fff; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
.conve-bd-wrap .mod-hover .mod-arrow em, .conve-bd-wrap .mod-hover .mod-arrow span { border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0 3px 3px; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; }
.conve-bd-wrap .mod-hover .mod-arrow em { border-bottom-color: #9c9c9c; top: -1px; }
.conve-bd-wrap .mod-hover .mod-arrow span { border-bottom-color: #fff; }
.conve-bd-wrap .mod-arrow, .conve-bd-wrap .mod-hover .mod-arrow { position: static; width: 5px; }
.conve-bd-wrap .mod-arrow em, .conve-bd-wrap .mod-hover .mod-arrow em { display: block; overflow: hidden; position: static; width: 0; }
.conve-bd-wrap .mod-arrow span, .conve-bd-wrap .mod-hover .mod-arrow span { display: block; margin-top: -4px; position: static; }
.conve-bd-wrap .mod-hover .mod-arrow span { margin-top: -2px; }
.conve-bd-wrap .mod-hover i, .conve-bd-wrap .mod:hover i { animation: 0.3s ease 0s normal forwards 1 running toTopFromBottom; color: #D71D2A; }
.conve-bd-wrap .mod-default, .conve-bd-wrap .mod-default i, .conve-bd-wrap .mod-default:hover, .conve-bd-wrap .mod-default:hover i { color: #ccc; cursor: default; }
.conve-bd-wrap .mod-default:hover i { color: #ccc; cursor: default; }
.conve-bd-wrap i { color: #D71D2A; display: block; font-size: 26px; margin: 6px 0; }
.conve-bd-item { position: relative; }
.conve-bd-item .conve-bd-loading { height: 150px; }
.conve-bd-item .new-service-module { padding: 5px; }
.conve-bd-item .conve-container { padding: 0 5px; }
.conve-bd-box { background: none repeat scroll 0 0 #fff; height: 150px; left: -1px; outline: 0 none; padding: 10px 0; position: absolute; top: 245px; transition-duration: 0.3s; transition-property: top; width: 289px; z-index: 11; }
.conve-bd-box .tbr-input { overflow: visible; }
.conve-bd-box .conve-tabs { margin-bottom: 0 !important; }
.conve-bd-box-close { background-color: #fff; background-position: -150px -360px; color: #e8e8e8; display: none; height: 18px; position: absolute; right: 1px; text-align: center; text-indent: -2000px; top: 1px; width: 18px; }
.conve-bd-box-close:hover { background-color: #f40; background-position: -150px -360px; border-color: #f40; }
.conve-bd-box-show { top: 64px; }
.conve-bd-box-show .conve-bd-box-close { display: block; z-index: 1; }
.conve-hide, .w1009 .conve-bd-wrap .mod-arrow { display: none; }
/** * 使用图标字体 淘宝字体 * @author lzx */
.mi-iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
/** * 中间模块 */

/**
 * 加载淘宝样式
 */
.conve, .conve-hd-arrow { border: 1px solid #e8e8e8; }
@keyframes toTopFromBottom {
49% {
 transform: translateY(-100%);
}
50% {
 opacity: 0.3;
 transform: translateY(80%);
}
51% {
 opacity: 1;
}
}
@keyframes toTopFromBottom {
49% {
 transform: translateY(-100%);
}
50% {
 opacity: 0.3;
 transform: translateY(40%);
}
51% {
 opacity: 1;
}
}
.conve-hd { padding: 0 16px; position: relative; }
.conve-hd h3 { height: 16px; margin-top: 10px; overflow: hidden; text-indent: -200px; width: 70px; }
.conve-hd-p { display: none; left: 90px; position: absolute; top: -3px; }
.conve-hd-arrow { border-radius: 2px; cursor: pointer; display: inline-block; padding: 4px 2px; position: relative; top: -1px; vertical-align: middle; }
.conve-hd-arrow-i { background: none repeat scroll 0 0 #fff; position: relative; }
.conve-hd-arrow-i em, .conve-hd-arrow-i span { border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0 3px 3px; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; }
.conve-hd-arrow-i em { border-bottom-color: #f4f4f4; top: -2px; }
.conve-hd-arrow-i span { border-bottom-color: #fff; }
.conve-hd-s { color: #6c6c6c; display: none; font-size: 16px; position: absolute; right: 21px; top: -5px; }
.conve-bd { height: 238px; margin-top: 10px; position: relative; }
.conve-bd-wrap { padding-top: 8px; overflow: hidden; }
.conve-bd-wrap .conve-bd-inner { transition-duration: 0.3s; transition-property: margin; height: 184px; border: 1px solid #CDCDCD; border-width: 1px 0px 0px 1px; }
.conve-bd-wrap .mod { background: none repeat scroll 0 0 #fff; border-radius: 3px; color: #9c9c9c; cursor: pointer; float: left; height: 53px; padding: 19px 6px; outline: 0 none; overflow: hidden; text-align: center; width: 56px; }
.conve-bd-wrap .mod-arrow { display: block; margin: 1px auto; }
.conve-bd-wrap .mod-arrow em, .conve-bd-wrap .mod-arrow span { border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 3px 3px 0; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; }
.conve-bd-wrap .mod-arrow em { border-top-color: #9c9c9c; top: 1px; }
.conve-bd-wrap .mod-arrow span { border-top-color: #fff; }
.conve-bd-wrap .mod-hover, .conve-bd-wrap .mod:hover { color: #D71D2A; text-decoration: none; z-index: 12; }
.conve-bd-wrap .mod-hover { border-bottom-color: #fff; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
.conve-bd-wrap .mod-hover .mod-arrow em, .conve-bd-wrap .mod-hover .mod-arrow span { border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0 3px 3px; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; }
.conve-bd-wrap .mod-hover .mod-arrow em { border-bottom-color: #9c9c9c; top: -1px; }
.conve-bd-wrap .mod-hover .mod-arrow span { border-bottom-color: #fff; }
.conve-bd-wrap .mod-arrow, .conve-bd-wrap .mod-hover .mod-arrow { position: static; width: 5px; }
.conve-bd-wrap .mod-arrow em, .conve-bd-wrap .mod-hover .mod-arrow em { display: block; overflow: hidden; position: static; width: 0; }
.conve-bd-wrap .mod-arrow span, .conve-bd-wrap .mod-hover .mod-arrow span { display: block; margin-top: -4px; position: static; }
.conve-bd-wrap .mod-hover .mod-arrow span { margin-top: -2px; }
.conve-bd-wrap .mod-hover i, .conve-bd-wrap .mod:hover i { animation: 0.3s ease 0s normal forwards 1 running toTopFromBottom; color: #D71D2A; }
.conve-bd-wrap .mod-default, .conve-bd-wrap .mod-default i, .conve-bd-wrap .mod-default:hover, .conve-bd-wrap .mod-default:hover i { color: #ccc; cursor: default; }
.conve-bd-wrap .mod-default:hover i { color: #ccc; cursor: default; }
.conve-bd-wrap i { color: #D71D2A; display: block; font-size: 26px; margin: 6px 0; }
.conve-bd-item { position: relative; }
.conve-bd-item .conve-bd-loading { height: 150px; }
.conve-bd-item .new-service-module { padding: 5px; }
.conve-bd-item .conve-container { padding: 0 5px; }
.conve-bd-box { background: none repeat scroll 0 0 #fff; height: 150px; left: -1px; outline: 0 none; padding: 10px 0; position: absolute; top: 245px; transition-duration: 0.3s; transition-property: top; width: 289px; z-index: 11; }
.conve-bd-box .tbr-input { overflow: visible; }
.conve-bd-box .conve-tabs { margin-bottom: 0 !important; }
.conve-bd-box-close { background-color: #fff; background-position: -150px -360px; color: #e8e8e8; display: none; height: 18px; position: absolute; right: 1px; text-align: center; text-indent: -2000px; top: 1px; width: 18px; }
.conve-bd-box-close:hover { background-color: #f40; background-position: -150px -360px; border-color: #f40; }
.conve-bd-box-show { top: 64px; }
.conve-bd-box-show .conve-bd-box-close { display: block; z-index: 1; }
.conve-hide, .w1009 .conve-bd-wrap .mod-arrow { display: none; }
/**
 * 使用图标字体  淘宝字体
 * @author lzx
 */
.mi-iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
/**
 * 中间模块
 */


/**
 * 加载淘宝样式
 */
.conve, .conve-hd-arrow { border: 1px solid #e8e8e8; }
@keyframes toTopFromBottom {
49% {
 transform: translateY(-100%);
}
50% {
 opacity: 0.3;
 transform: translateY(80%);
}
51% {
 opacity: 1;
}
}
@keyframes toTopFromBottom {
49% {
 transform: translateY(-100%);
}
50% {
 opacity: 0.3;
 transform: translateY(40%);
}
51% {
 opacity: 1;
}
}
.conve-hd { padding: 0 16px; position: relative; }
.conve-hd h3 { height: 16px; margin-top: 10px; overflow: hidden; text-indent: -200px; width: 70px; }
.conve-hd-p { display: none; left: 90px; position: absolute; top: -3px; }
.conve-hd-arrow { border-radius: 2px; cursor: pointer; display: inline-block; padding: 4px 2px; position: relative; top: -1px; vertical-align: middle; }
.conve-hd-arrow-i { background: none repeat scroll 0 0 #fff; position: relative; }
.conve-hd-arrow-i em, .conve-hd-arrow-i span { border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0 3px 3px; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; }
.conve-hd-arrow-i em { border-bottom-color: #f4f4f4; top: -2px; }
.conve-hd-arrow-i span { border-bottom-color: #fff; }
.conve-hd-s { color: #6c6c6c; display: none; font-size: 16px; position: absolute; right: 21px; top: -5px; }
.conve-bd { height: 238px; margin-top: 10px; position: relative; }
.conve-bd-wrap { padding-top: 8px; overflow: hidden; }
.conve-bd-wrap .conve-bd-inner { transition-duration: 0.3s; transition-property: margin; height: 93px; border: 1px solid #CDCDCD; border-width: 1px 0px 0px 1px; }
.conve-bd-wrap .mod { background: none repeat scroll 0 0 #fff; border-radius: 3px; color: #9c9c9c; cursor: pointer; float: left; height: 53px; padding: 19px 6px; outline: 0 none; overflow: hidden; text-align: center; width: 62px; }
.conve-bd-wrap .mod-arrow { display: block; margin: 1px auto; }
.conve-bd-wrap .mod-arrow em, .conve-bd-wrap .mod-arrow span { border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 3px 3px 0; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; }
.conve-bd-wrap .mod-arrow em { border-top-color: #9c9c9c; top: 1px; }
.conve-bd-wrap .mod-arrow span { border-top-color: #fff; }
.conve-bd-wrap .mod-hover, .conve-bd-wrap .mod:hover { color: #D71D2A; text-decoration: none; z-index: 12; }
.conve-bd-wrap .mod-hover { border-bottom-color: #fff; border-bottom-left-radius: 0; border-bottom-right-radius: 0; }
.conve-bd-wrap .mod-hover .mod-arrow em, .conve-bd-wrap .mod-hover .mod-arrow span { border-color: rgba(255, 255, 255, 0); border-style: solid; border-width: 0 3px 3px; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; }
.conve-bd-wrap .mod-hover .mod-arrow em { border-bottom-color: #9c9c9c; top: -1px; }
.conve-bd-wrap .mod-hover .mod-arrow span { border-bottom-color: #fff; }
.conve-bd-wrap .mod-arrow, .conve-bd-wrap .mod-hover .mod-arrow { position: static; width: 5px; }
.conve-bd-wrap .mod-arrow em, .conve-bd-wrap .mod-hover .mod-arrow em { display: block; overflow: hidden; position: static; width: 0; }
.conve-bd-wrap .mod-arrow span, .conve-bd-wrap .mod-hover .mod-arrow span { display: block; margin-top: -4px; position: static; }
.conve-bd-wrap .mod-hover .mod-arrow span { margin-top: -2px; }
.conve-bd-wrap .mod-hover i, .conve-bd-wrap .mod:hover i { animation: 0.3s ease 0s normal forwards 1 running toTopFromBottom; color: #D71D2A; }
.conve-bd-wrap .mod-default, .conve-bd-wrap .mod-default i, .conve-bd-wrap .mod-default:hover, .conve-bd-wrap .mod-default:hover i { color: #ccc; cursor: default; }
.conve-bd-wrap .mod-default:hover i { color: #ccc; cursor: default; }
.conve-bd-wrap i { color: #D71D2A; display: block; font-size: 26px; margin: 6px 0; }
.conve-bd-item { position: relative; }
.conve-bd-item .conve-bd-loading { height: 150px; }
.conve-bd-item .new-service-module { padding: 5px; }
.conve-bd-item .conve-container { padding: 0 5px; }
.conve-bd-box { background: none repeat scroll 0 0 #fff; height: 150px; left: -1px; outline: 0 none; padding: 10px 0; position: absolute; top: 245px; transition-duration: 0.3s; transition-property: top; width: 289px; z-index: 11; }
.conve-bd-box .tbr-input { overflow: visible; }
.conve-bd-box .conve-tabs { margin-bottom: 0 !important; }
.conve-bd-box-close { background-color: #fff; background-position: -150px -360px; color: #e8e8e8; display: none; height: 18px; position: absolute; right: 1px; text-align: center; text-indent: -2000px; top: 1px; width: 18px; }
.conve-bd-box-close:hover { background-color: #f40; background-position: -150px -360px; border-color: #f40; }
.conve-bd-box-show { top: 64px; }
.conve-bd-box-show .conve-bd-box-close { display: block; z-index: 1; }
.conve-hide, .w1009 .conve-bd-wrap .mod-arrow { display: none; }
/**
 * 使用图标字体  淘宝字体
 * @author lzx
 */
.mi-iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; }
/**
 * 中间模块
 */

/*区块左侧*/
.home-standard-layout .header-bar { width: 100%; position: relative; border-style: solid; border-width: 0px 0px 2px 0px; }
.home-standard-layout .header-bar .title { width: 18%; height: 30px; float: left; padding: 0px 0px 7px 0px; }
.home-standard-layout .header-bar .other-classes { width: auto; float: right; height: 37px; margin-right: 100px;}
.home-standard-layout .header-bar .other-classes li { float: left; padding: 12px 10px 7px 10px; color: #666; font-size: 14px; }
.home-standard-layout .header-bar .other-classes li.tabs-selected h3 { color: #fff; font-weight: bold; }
.home-standard-layout .header-bar span.more { position: absolute; right: 0; bottom: 0; height:37px; line-height:41px; }
.home-standard-layout .header-bar span.more a { font-size: 14px; color: #999; }
.home-standard-layout .header-bar .title h2 { font-weight: bold; font-size: 30px; line-height: 30px; color: #231816; font-family: "微软雅黑"; }
.home-standard-layout .header-bar .title .pic-type img { max-width: 210px; max-height: 40px; margin: 0 1px; }
.home-standard-layout .header-bar .title .txt-type { height: 32px; }
.home-standard-layout .header-bar .title .txt-type span { font-family: Tahoma; font-size: 18px; line-height: 28px; background: #FFF; vertical-align: middle; text-align: center; display: inline-block; width: 28px; height: 28px; margin: auto 8px auto 2px; border: solid 2px; border-radius: 18px; }
.home-standard-layout .header-bar .title .txt-type h2 { font: 18px/24px "microsoft yahei"; color: #555; vertical-align: middle; display: inline-block; *display: inline/*IE6,7*/;
zoom: 1; }
.index-new .home-standard-layout { height: auto; }
.index-new .left-sidebar { width: 225px; height: 590px; margin-top: -7px; border-color: #DDD; border-style: solid; border-width: 0px 1px 1px 1px; }
.index-new .home-standard-layout .left-ads { width: 225px; height: 250px; text-align: center; border-bottom: 1px solid #DDD; padding: 0px 0px 20px 0px; }
.index-new .home-standard-layout .left-ads img { width: 100%; height: 250px; }
.home-standard-layout .middle-banner-style01 { background-color: #fff; }
.home-standard-layout .middle-banner-style01 .ad1, .home-standard-layout .middle-banner-style01 .ad1 img { height: 240px; width: 385px; }
.home-standard-layout .middle-banner-style01 .ad1 { height: 240px; width: 385px; overflow: hidden; margin-left: 20px; }
.home-standard-layout .middle-banner-style01 .p2 { top: 0; left: 365px; }
.home-standard-layout .middle-banner-style01 .p3 { top: 254px; left: 0; }
.home-standard-layout .middle-banner-style01 .p4 { top: 254px; left: 365px; }
.index-new .home-standard-layout .middle-banner-style01 { width: 850px; height: 500px; margin-left: 10px; }
.index-new .home-standard-layout .recommend-brand, .index-new .home-standard-layout .recommend-brand ul { width: 100%; height: 60px; }
.index-new .home-standard-layout .recommend-brand ul li { height: 50px; margin: 5px; width: 108px; border: 1px solid #dfdfdf; _margin: 3px; }
.index-new .home-standard-layout .recommend-brand ul li img { height: 38px; width: 100px; max-width: none; max-height: none; }
.topic-adv { width: 100%; margin-top: 10px; }
/** * 促销活动区 */
.index-new .home-sale-layout { clear: both; background: #fff; }
.index-new .home-sale-layout .left-layout { margin: 10px 0; }
.sale-goods-fir { float: left; width: 211px; height: 180px; border-style: solid; border-color: #DDD; border-width: 0px 1px 0px 0px; text-align: center; }
.sale-goods-fir h2 { line-height: 40px; }
.sale-goods-list { width: 100%; }
.sale-goods-list ul li { width: 246px; height: 180px; float: left; overflow: hidden; text-align: center; border-style: solid; border-width: 0px 1px 0px 0; border-color: transparent #DDD #DDD transparent; display: table-cell; }
.sale-goods-list ul li img { max-width: 246px; max-height: 180px; }
.index-new .home-sale-layout .tabs-panel ul { width: 100%\0; }
.index-new .home-sale-layout .tabs-panel { width: 100%; }
.index-new .home-sale-layout .left-layout .tabs-nav li { width: 200px; text-align: center; padding: 0; }
.index-new .home-sale-layout .tabs-nav li { width: auto; padding: 0 15px; }
.home-sale-layout .tabs-nav li h3 { font-weight: normal; font-size: 14px; color: #333; }
.index-new a { color: #555; }
.index-new a:hover { text-decoration: none; }
.index-new .order-search { border-top: 1px dashed #e7e7e7; border-bottom: none; }
.life-service { border-right: 1px solid #CDCDCD; float: left; width: 32.86%; display: block; border-bottom: 1px solid #CDCDCD; height: 91px; vertical-align: middle; }
.life-service:hover a { border: 1px solid #D61E2A; padding: 18px 5px; }
.home-standard-layout .middle-goods-list2 { border-color: transparent #ddd #ddd transparent; border-style: solid; border-width: 0 0px 1px 0; height: 590px !important; overflow: hidden; width: 976px !important; }
.life-service:hover a { border: 1px solid #D61E2A; padding: 18px 5px; }
.home-standard-layout .middle-goods-list2 { height: 590px !important; width: 974px !important; }
.index-new .home-standard-layout .middle-goods-list2 .left-sidebar { height: 592px; }
.home-standard-layout .middle-goods-list2 ul { width: 974px; height: 590px; margin-top: 1px; }
.home-standard-layout .middle-goods-list2 ul li { width: 194px; height: 294px; float: left; border-style: solid; border-width: 0 0px 1px 0; border-color: transparent #DDD #DDD transparent; overflow: hidden; }
.home-standard-layout .middle-goods-list2 ul li:hover dt.goods-name a { color: #ff570f; }
.home-standard-layout .middle-goods-list2 dl { width: 163px; margin: 30px 0px; padding: 0px 15px; position: relative; z-index: 1; height: 235px; border-right: 1px solid #DDD; }
.home-standard-layout .middle-goods-list2 dl dt.goods-name { font-family: Tahoma; line-height: 16px; width: 163px; height: 32px; position: absolute; z-index: auto; top: 168px; left: 15px; overflow: hidden; text-align: center; }
.home-standard-layout .middle-goods-list2 dl dd.goods-thumb { width: 163px; height: 160px; position: absolute; z-index: auto; top: 0; left: 15px; }
.home-standard-layout .middle-goods-list2 dl dd.goods-thumb a { text-align: center; vertical-align: middle; display: table-cell; *display: block;
width: 193px; height: 160px; overflow: hidden; }
.home-standard-layout .middle-goods-list2 dl dd.goods-thumb img { max-width: 160px; max-height: 160px; margin-top:expression(160-this.height/2);
*margin-top:expression(80-this.height/2);
_width: 160px; }
.home-standard-layout .middle-goods-list2 dl dd.goods-price { font-size: 14px; line-height: 20px; position: absolute; z-index: auto; top: 212px; left: 15px; text-align: center; width: 160px; }
.home-standard-layout .middle-goods-list2 dl dd.goods-price em { color: #FF5B5C; font-family: '宋体'; font-weight: normal; font-size: 18px; }
.home-standard-layout .middle-goods-list2 dl dd.goods-price .original { font-size: 12px; font-weight: normal; text-decoration: line-through; color: #999; vertical-align: middle; margin-left: 6px; }
.home-standard-layout .tabs-panel.middle-goods-list6 { width: 980px; *top:7px;
}
.home-standard-layout .middle-goods-list6 ul li { float: left; }
.home-standard-layout .middle-goods-list6 li.goods_group1 { width: 390px; overflow: hidden; height: 360px; }
.home-standard-layout .middle-goods-list6 .goods_group1 .goods_show_box { position: relative; }
.home-standard-layout .middle-goods-list6 .goods_group1 .goods_show ul li { height: 174px!important; }
.home-standard-layout .middle-goods-list6 .goods_group1 .goods_show { *width: 390px!important;
}
.home-standard-layout .middle-goods-list6 .goods_group1 .goods_show_box, .main_adv a, .group_adv a, .goods_group4 { border-style: solid; border-color: #DDD; border-width: 0px 1px 1px 0px; }
.home-standard-layout .middle-goods-list6 .goods_group1 .goods_show a { width: 390px; height: 174px; display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; font-size: 105px; }
.home-standard-layout .middle-goods-list6 .goods_show img, .main_adv a img, .goods_adv a img { vertical-align: middle; border: 0px none; }
.home-standard-layout .middle-goods-list6 .main_adv a { width: 194px; height: 184px; display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; font-size: 105px; *float:left;
}
.goods_group2 .group_adv a { width: 194px; height: 359px; display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; font-size: 210px; }
.home-standard-layout .middle-goods-list6 .goods_group3 .main_adv a { width: 194px; height: 179px; }
.group4_title { height: 30px; width: 175px; border-bottom: 1px solid #DDD; text-align: center; margin: 0px 10px; }
.goods_group4 h3 { color: #000; font-size: 14px; font-weight: bold; background: #fff; width: 96px; position: relative; top: 21px; left: 43px; *left:-3px;
}
.goods_group2, .goods_group3 { width: 195px; }
.home-standard-layout .middle-goods-list6 ul li.goods_group4 { width: 195px; height: 359px; overflow: hidden; }
.goods_group4 ul { margin-top: 20px!important; }
.goods_group4 ul li { clear: left; }
.goods_group4 ul li .p_goods { padding: 6px 0px; *width:199px;
*clear:both;
}
.goods_group4 ul li span { width: 20px; height: 20px; border-radius: 10px; margin-left: 10px; color: #656565; display: inline-block; text-align: center; line-height: 20px; font-weight: bold; font-size: 17px; position: relative; top: -3px; *float:left
}
.goods_group4 ul li span.one { color: #fff; background: #4896C7; }
.goods_group4 ul li span.two { color: #fff; background: #56A7DC; }
.goods_group4 ul li span.thr { color: #fff; background: #85C7EA; }
.goods_group4 ul li p { display: inline-block; padding: 0px 5px; width: 152px; height: 18px; overflow: hidden; *float:left;
}
.goods_group4 dl { position: relative; z-index: 1; margin-top: 10px; height: 123px; }
.middle-goods-list6 .goods_group4 dl { display: none; }
.goods_group4 dt { line-height: 18px; white-space: pre-wrap; height: 54px; overflow: hidden; margin: 8px auto; width: 90px; position: absolute; z-index: 1; top: 0; left: 105px; }
.goods_group4 dd.goods-pic { background-color: #FFF; display: block; position: absolute; z-index: 999; top: 0; left: 0; }
.goods_group4 dd.goods-pic a { width: 100px; height: 100px; display: table-cell; vertical-align: middle; text-align: center; overflow: hidden; font-size: 90px; }
.goods_group4 dd.goods-pic a img { vertical-align: middle; border: 0px none; }
.goods_group4 dd.price { line-height: 16px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; padding-left: 10px; width: 110px; height: 16px; position: absolute; z-index: 1; top: 70px; left: 105px; color: #D71E2C; font-size: 14px; }
.middle-goods-list6 .goods-list { float: left; height: 222px; width: 975px; }
.middle-goods-list6 .goods-list ul { width: 100%; }
.middle-goods-list6 .goods-list ul li { width: 162px; height: 208px; padding: 11px 16px; float: left; overflow: hidden; text-align: center; border-style: solid; border-width: 0px 1px 1px 0; border-color: transparent #DDD #DDD transparent; }
.middle-goods-list6 .goods-list ul li dl { width: 160px; position: relative; z-index: 1; }
.middle-goods-list6 .goods-list ul li dl dt.goods-name { font-family: Tahoma, Geneva, sans-serif; line-height: 16px; width: 160px; height: 32px; position: absolute; z-index: auto; top: 164px; left: 0; overflow: hidden; }
.middle-goods-list6 .goods-list ul li dl dd.goods-thumb { width: 160px; height: 160px; position: absolute; z-index: auto; top: 0; left: 0; }
.middle-goods-list6 .goods-list ul li dl dd.goods-thumb a { text-align: center; vertical-align: middle; display: table-cell; *display: block;
width: 160px; height: 160px; overflow: hidden; }
.middle-goods-list6 .goods-list ul li dl dd.goods-thumb img { max-width: 160px; max-height: 160px; margin-top:expression(160-this.height/2);
*margin-top:expression(80-this.height/2);
_width: 160px; }
.middle-goods-list6 .goods-list ul li dl dd.goods-price { color: #999; position: absolute; z-index: auto; top: 198px; left: 0; width: 160px; text-align: center }
.middle-goods-list6 .goods-list ul li dl dd.goods-price em { font-size: 14px; line-height: 18px; color: #C00; }
.middle-goods-list6 .goods-list ul li dl dd.goods-price .original { font-size: 12px; font-weight: normal; text-decoration: line-through; color: #999; vertical-align: middle; margin-left: 6px; }
.index-new .tabs-selected h3 { color: #DB3600; }
/* 底部广告图
*/
.index-new .left-bt-ads, .index-new .left-bt-sidebar { height: 330px; width: 720px; float: left; }
.index-new .home-standard-layout .left-bt-ads img { height: 330px; width: 720px; }
.home-standard-layout .middle-bt-layout { float: right; height: 100%; width: 477px; }
.index-new .home-standard-layout .middle-banner-style02 { height: 330px; margin-left: 10px; width: 467px; }
.home-standard-layout .middle-banner-style02 .ad1, .home-standard-layout .middle-banner-style02 .ad1 img { height: 220px; width: 467px; }
.home-standard-layout .middle-banner-style02 .ad2, .home-standard-layout .middle-banner-style02 .ad2 img { height: 100px; width: 150px; }
.home-standard-layout .middle-banner-style02 .ad2 { float: left; margin-left: 5px; }
/* 米帮首页 */
.mb-notice-title { padding: 10px; background: #fff; color: #999; font-size: 16px; }
.mb-notice { background: #EEEEEE; padding: 10px; }
.mi-bang .proclamation .tabs-panel { width: auto; height: auto; margin: 0; }
.mi-bang .proclamation .mall-news li a:hover { color: #D81F2D; text-decoration: none; }
.mi-bang .right-sidebar { height: 374px; }
.mi-bang .proclamation { height: 200px; }
.mi-bang .proclamation .mall-news li { padding: 4px 0; }
.mi-bang .secondary_banner .banner_img img { width: 776px; height: 375px; }
.mi-bang .secondary_banner .banner_img li { height: 375px; width: 776px; }
.mi-bang .secondary_banner { width: 776px; top: 0; height: 375px; position: relative; margin: 0 auto; left: 0; }
.mi-bang .home-focus-layout { height: 375px; }
.mi-bang .footer_adv img { width: 200px; height: 130px; }
.mi-bang .footer_adv li { float: left; display: block; width: 200px; height: 130px; }
/*新版底部tab*/
.new-salelist { clear: both; padding: 10px 0 0 40px; width: 1160px; font-family: "微软雅黑"; }
.new-salelist h2 { color: #333; font-size: 25px; width: 280px; border-bottom: 1px dashed #DCDCDC; line-height: 52px; margin-bottom: 10px; }
.new-salelist .activity-list ul li span { display: inline-block; width: 45px; height: 16px; vertical-align: middle; position: relative; top: -1px; }
.new-salelist .activity-list ul li em { color: #9B9B9B; padding-left: 5px; }

.new-salelist ul li { padding: 7px 0; width: 280px; height: 18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 18px; }

.new-salelist .activity-list ul li span.special { background: url("../images/home/special.png"); background-repeat: no-repeat; }
.new-salelist .activity-list ul li span.cut { background: url("../images/home/cut%20price.png"); background-repeat: no-repeat; }
.new-salelist .article-list ul li span { margin-left: -5px; margin-right: 3px; color: #333; }
.new-salelist .right-ad-list { float: right; width: 825px; }
.new-salelist .right-ad-list .big-ad li { float: left; width: 275px; height: 320px; display: table-cell; text-align: center; overflow: hidden;}
.new-salelist .right-ad-list .big-ad li img { max-width: 265px; max-height: 310px; }
.new-salelist .right-ad-list .small-ad li { float: left; width: 275px; height: 90px; text-align: center; display: table-cell; overflow: hidden;}
.new-salelist .right-ad-list .small-ad li img { max-width: 275px; max-height: 90px; }
.groom h2 { font-size: 25px; color: #333; font-weight: bold; border-bottom: 1px dashed #E7E7E7; margin: 20px 0; }
.groom ul { margin-left: -15px; }
.groom ul li { float: left; width: 390px; margin: 0px 0px 20px 15px; }
.groom ul li div { float: left; }
.groom ul li div.group-1 { width: 190px; height: 340px; text-align: center; display: table-cell; overflow: hidden; margin-right: 2px; }
.groom ul li div.group-1 img { max-width: 190px; max-height: 340px; }
.groom ul li div.group-2, .groom ul li div.group-3 { width: 198px; height: 169px; text-align: center; display: table-cell; overflow: hidden; }
.groom ul li div.group-2 img, .groom ul li div.group-3 img { max-width: 198px; max-height: 169px; }
.groom ul li div.group-3 { margin-top: 2px; }
.groom .groom-store { width: 100%; text-align: center; margin-top: 10px; }
.groom .groom-store a { text-decoration: none; }
.groom .groom-store dt { font-family: "微软雅黑"; font-size: 20px; color: #333; line-height: 30px; }
.groom .groom-store dd { font-family: "宋体"; font-size: 12px; color: #999; line-height: 20px; }
.groom .groom-store dd span { color: #ff3b30; }
.groom .groom-store dd em { color: #ff3b30; margin: 0 20px 0 5px; }
